intermeshing (gears) - Turkish English Dictionary